be in dire straits - Alemán Inglés Diccionario